#pragma once
#include "view\ConsoleView.h"
#include "presenter\MainPresenter.h"
#include "config.h"

class DefaultView : public ConsoleView {
public:
  DefaultView() {}

  DefaultView(Presenter *presenter) {
    set_presenter(presenter);
  }

  virtual int Init() {
    std::string content = Config::default_welcome;
    content.append(GetMenu());
    set_content(content);
    return 1;
  }

  std::string GetMenu() {
    std::string text = 
      "\n\t<Key>\t<Description>\
      \n\tS\t\tPrints all or one player specified by name or ID.";
    return text;
  }


private:

};